91.021.000-9
2009-06-30
91.021.000-9
2009-01-01
2009-06-30
91.021.000-9
2008-06-30
91.021.000-9
2008-12-31
91.021.000-9
2008-12-31
cl-ci-i:Restated
91.021.000-9
2008-01-01
2008-06-30
91.021.000-9
2008-01-01
91.021.000-9
2008-01-01
cl-ci-i:Restated
91.021.000-9
2009-04-01
2009-06-30
91.021.000-9
2008-04-01
2008-06-30
iso4217:USD
xbrli:pure
xbrli:shares
1078352
486019069
93235578
233225
60404064
283605
2355379
4555146
41933534
310812198
313103540
136512047
1795140
189142610
5433412
12182
15007128
691495509
42311175
32630617
10576
482319
721059
482156
96940764
96943020
24174506
789682
23171354
160299
4882130
68600986
400937917
51523010
33558142
39932434
525951503
691495509
107811667
204508
13482977
30284942
378391969
3802694
2186329
830862
2256
14344663
2291342
1051033
604438560
92354442
395220
84999873
1375406
1469544
20909326
41694772
485967937
489969747
151829722
1806678
191253762
5841549
10592275
869126196
46219752
34785229
694102
16744973
955025
834470
153215428
153218262
31754379
795389
23067231
163286
3405839
73702372
400949781
17609
64073946
139432442
37767002
642205562
869126196
242769354
278274
11800440
17554189
379156449
3486794
37662798
31845
2834
13465215
4001810
508936417
103981239
964200
90424024
3478973
853353
10234313
992371
227208959
724799889
30852303
193257694
4028189
2477871
985938366
48463798
45615546
226456
31351308
2750900
1156284
143880655
315642569
71648626
1781149
29896002
783
3194005
120424162
471591680
37958323
-613586
40935218
549871635
985938366
16280486
495834
10595816
465226
30026586
261138477
3182194
529872
8481
171761914
13438371
497590930
-11864
400937917
0
0
0
0
0
0
0
0
1424766
1424766
1424766
96190942
11864
557359
-5745
0
21592063
604438560
0
0
0
0
0
0
9041127
0
0
0
0
0
400949781
0
127460618
0
0
0
0
0
-118419491
37767002
4602701
-2437269
2165432
642205562
0
0
0
0
-17609
0
0
0
0
0
0
-13271010
0
0
0
0
0
0
557359
0
0
-773598
-773598
-32768164
17609
17609
0
139432442
127460618
0
0
0
0
0
0
0
0
0
0
0
0
0
0
127460618
0
0
-116254059
400949781
96190942
0
0
0
0
0
557359
0
0
0
162715
162715
-610883
0
0
-13271010
-13271010
0
0
0
0
-32768164
-32768164
-105874300
96190942
0
0
0
0
0
0
-2437269
13643828
0
0
0
471591680
0
0
0
0
0
0
0
0
1424766
1424766
1424766
96190942
-7880033
0
27399787
26786201
508936417
0
0
0
0
0
0
19492694
17609
0
0
0
0
471591680
0
0
0
0
0
0
0
19475085
40935218
2601034
-1498925
1102109
549871635
0
0
0
0
17609
0
0
0
0
0
0
570448829
0
0
0
0
0
0
-59657385
-7880033
0
0
0
0
0
17609
17609
-613586
0
0
0
0
0
0
528411502
0
42037327
0
0
0
0
0
17609
0
0
0
0
20577194
471591680
96190942
0
0
0
0
-59657385
0
-67537418
0
0
0
-27060
-27060
-27060
0
0
0
0
0
0
0
0
27399787
96190942
0
0
0
0
0
0
-1498925
22093728
0
0
168549861
140810322
27739539
11174969
120897
3037972
18085971
3003917
12369445
-3077453
-1561519
18401531
26057901
136863
26194764
21592063
.0038
0
0
196042
671519
-2570697
-12550936
13643828
-15989194
9041127
4602701
.0038
4602701
-7656370
3994693
221382677
190565838
30816839
1108660
822426
3009366
17495287
1050608
1633291
-3355796
30615
1187607
526967
29473854
30000821
27399787
.0048
.0051
0
-27060
-7880033
-7907093
22093728
19492694
2601034
-.0003
2601034
660640
6668315
84346204
72109306
12236898
8068717
59737
1667711
9289330
1311845
4509196
-563168
-1703090
8181482
18131424
119250
18250674
15229819
.0027
0
0
196042
9602519
-1052427
-5138206
13112468
-15989194
10091613
3020855
.0027
3020855
-9949942
2038448
103020854
86196343
16824511
143624
789843
2013650
8835017
845301
2401136
-2738085
30615
710308
-3640890
13919738
10278848
10570524
.0019
.0025
0
-27060
-8698316
-8725376
1553472
1845148
-291676
-.0006
-291676
4351198
3467682
37661767
5263900
3563683
4141851
770221
23638395
5903800
-12278642
25383125
13943
453880
6016140
3447
-5551764
4858172
20196124
3286995
142872799
-161772670
-141941309
6918961
242851332
107828984
202546209
20022525
3066188
147456904
471201
-274924
25531824
2291610
9507049
12656896
8218487
-11653848
13877976
54539
24774384
1944362
358187
2936462
-29958856
303756404
197590394
2806148
34359472
69000390
52919510
1696921
22537690
77154121
849175736
46499194
3960663
777572056
3533325
400949781
64073946
471591680
30051230
471591680
37958323